TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Philadelphia Area rating list selection
                                                2019 Philadelphia Area rating list selection
2020 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Kinetix Tennis - LLC          Men          Rating Order
(As of 01/30/2023)
2020 2020
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
1 Jack Sr Donovan -- Summary -- Collegeville, PA 4.07 (4.5) 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 4 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 5 - 0
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 5 - 0
2 Jeff Crosten -- Summary -- Schwenksville, PA 4.06 (4.5) 4.5 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Magarity Tennis Club 2 - 1
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 2 - 1
3 Miguel Santana -- Summary -- Wayne, PA 3.87 (4.0) 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 4
Mixed 18 & Over 8.0 Mixed Doubles Gulph Mills Tennis Club 3 - 3
Mixed 18 & Over - Fall 8.0 Mixed Doubles Upper Merion Area School District 0 - 5
4 Frederick Hoey -- Summary -- Pottstown, PA 3.85 (4.0) 4.0 C 2019
*** See additional rating detail in the Middle States - Delaware area.
Mixed 55 & Over 8.0 Mixed Doubles 55 & Over Magarity Tennis Club 2 - 0
Mixed 40 & Over 9.0 Mixed 40 & Over Springton Tennis and Racquet Club 0 - 3
Mixed 40 & Over 8.0 Mixed 40 & Over Magarity Tennis Club 0 - 1
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 1 - 0
5 Mike MacDougal -- Summary -- Collegeville, PA 3.84 (4.0) 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 2
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 1 - 3
6 Mike Weiss -- Summary -- Phoenixville, PA 3.79 (4.0) 4.0 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 3 - 0
7 Joseph Baldasano -- Summary -- Blue Bell, PA 3.79 (4.0) 4.0 C 2019
Mixed 55 & Over 7.0 Mixed Doubles 55 & Over Kinetix Tennis - LLC 2 - 2
8 Keith Goldberg -- Summary -- Collegeville, PA 3.78 (4.0) 4.0 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 4 - 2
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 3
9 Jon Yamamoto -- Summary -- Blue Bell, PA 3.77 (4.0) 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 3 - 0
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 7 - 0
10 Gang Chen -- Summary -- Warrington, PA 3.72 (4.0) 4.0 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 1
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 3 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
11 Richard Alexander -- Summary -- Norristown, PA 3.65 4.0 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 4
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 3 - 0
12 Barghav Hariharan -- Summary -- Norristown, PA 3.63 (4.0) 4.0 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 3 - 2
13 guochun xie -- Summary -- West Point, PA 3.51 (4.0) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 4 - 1
14 Barry Royer -- Summary -- Blue Bell, PA 3.45 (3.5) 3.5 M 2019
Mixed 55 & Over 7.0 Mixed Doubles 55 & Over Kinetix Tennis - LLC 2 - 2
15 David Raizen -- Summary -- Merion Station, PA 3.44 (3.5) 3.5 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Levy Tennis Pavilion 1 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 3 - 1
Mixed 18 & Over 7.0 Mixed Doubles High Performance Tennis Academy at Riverside 4 - 1
16 Amish Shah -- Summary -- Lansdale, PA 3.36 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 2
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
17 Raymond Searles -- Summary -- Limerick, PA 3.36 3.5 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 2
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 2
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 2 - 2
18 John Del Vecchio -- Summary -- Kitty Hawk, NC 3.35 3.5 3.5 C 2019
*** See additional rating detail in the Southern - NC - Albemarle area.
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Mixed 18 & Over 8.0 Mixed Doubles Magarity Tennis Club 0 - 2
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 1 - 0
19 Christopher Shields -- Summary -- Norristown, PA 3.30 (3.5) 3.5 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Magarity Tennis Club 1 - 0
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 0
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 2 - 2
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
20 Xiangmin Liao -- Summary -- Collegeville, PA 3.30 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 4 - 1
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 2
21 Shuang Zhao -- Summary -- Blue Bell, PA 3.27 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 3
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 4
22 Toni Yun -- Summary -- Narberth, PA 3.24 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 1
Mixed 18 & Over 8.0 Mixed Doubles Germantown Cricket Club 1 - 1
Mixed 18 & Over 7.0 Mixed Doubles Germantown Cricket Club 5 - 4
23 Richard Jia -- Summary -- North Wales, PA 3.22 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 3 - 0
24 Dave Horrocks -- Summary -- Norristown, PA 3.18 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 1
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 1 - 1
25 Joseph Booth -- Summary -- Collegeville, PA 3.14 (3.5) 3.5 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 2
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 2
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 1 - 1
26 Matthew Becker -- Summary -- Hatfield, PA 3.07 (3.5) 3.5 M 2019
Mixed 55 & Over 7.0 Mixed Doubles 55 & Over Kinetix Tennis - LLC 1 - 4
27 John Wilkinson -- Summary -- Wayne, PA 3.05 (3.5) 3.5 C 2019
*** See additional rating detail in the Middle States - Delaware area.
Mixed 55 & Over 7.0 Mixed Doubles 55 & Over Kinetix Tennis - LLC 4 - 1
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 2 - 0
28 Bin Wang -- Summary -- North Wales, PA 2.85 (3.0) 3.0 C 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 1
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 5
29 Brian Duffy -- Summary -- Collegeville, PA 2.84 (3.0) 3.0 S 2019
Mixed 40 & Over 7.0 Mixed 40 & Over Frog Hollow Racquet Club 0 - 4
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 0
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 3
30 Sean Smyth -- Summary -- Eagleville, PA 2.82 (3.0) 3.0 C 2019
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 1
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 3
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 0 - 3
31 David Sponseller -- Summary -- Lansdale, PA 2.66 (3.0) 3.0 C 2019
*** See additional rating detail in the Middle States - Eastern Pennsylvania area.
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Jeffrey Barr -- Summary -- Bensalem, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Justin Boos -- Summary -- Hatfield, PA n/a n/a 4.0 C 2019
*** See additional rating detail in the Middle States - New Jersey area.
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Justin Boroch -- Summary -- Devon, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 0
David Boyle -- Summary -- NEW HOPE, PA n/a n/a 3.0 M 2019
Mixed 55 & Over 7.0 Mixed Doubles 55 & Over Kinetix Tennis - LLC 3 - 1
Pat Brady -- Summary -- Collegeville, PA n/a n/a 4.0 A 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 2
Jason Bryant -- Summary -- Trappe, PA n/a n/a 3.0 S 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 1
Martin Bullen -- Summary -- Paoli, PA n/a n/a 3.0 M 2018
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 2 - 1
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 0
Christopher Chamberlain -- Summary -- Royersford, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 2
Jack Donovan -- Summary -- Collegeville, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 3 - 0
R Bruce Fazio -- Summary -- Collegeville, PA n/a n/a 4.0 C 2019
Mixed 18 & Over 8.0 Mixed Doubles Germantown Cricket Club 0 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Kevin Fitzpatrick -- Summary -- Lansdale, PA n/a n/a 4.0 M 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 2
Mixed 55 & Over 8.0 Mixed Doubles 55 & Over Magarity Tennis Club 1 - 0
Joel Flink -- Summary -- Norristown, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 2
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 0
John Galaida -- Summary -- Oaks, PA n/a n/a 3.0 C 2019
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Jesse Gluckman -- Summary -- Collegeville, PA n/a n/a 3.0 C 2019
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 1 - 2
Jonathan Grotell -- Summary -- Collegeville, PA n/a n/a 3.0 C 2019
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 2 - 1
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 2
Jeremy Houseman -- Summary -- Collegeville, PA n/a n/a 3.0 C 2019
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 2 - 1
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 3
Ben Hurtig -- Summary -- Philadelphia, PA n/a n/a 3.5 C 2018
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Mixed 40 & Over 8.0 Mixed 40 & Over Magarity Tennis Club 2 - 0
Sem Karetny -- Summary -- Maple Glen, PA n/a n/a 4.0 C 2019
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 1 - 2
John Keefrider -- Summary -- Norristown, PA n/a n/a 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 2
Jason Kotik -- Summary -- Blue Bell, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 2 - 1
Brian Marin -- Summary -- Phoenixville, PA n/a n/a 3.0 C 2019
Adult 55 & Over 7.0 Men - Fall Kinetix Sports Club Ltd 0 - 2
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 2 - 2
Mixed 40 & Over 6.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 1
Christian Marin -- Summary -- Phoenixville, PA n/a n/a 3.0 C 2017
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Matthew Mascaro -- Summary -- Limerick, PA n/a n/a 3.0 C 2019
Mixed 18 & Over 6.0 Mixed Doubles Kinetix Tennis - LLC 2 - 0
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 2
Mathieu McGowan -- Summary -- Collegeville, PA n/a n/a 3.0 S 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Eric Miller -- Summary -- Phoenixville, PA n/a n/a 3.5 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 3
J Morris -- Summary -- Phoenixville, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 1
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 2
Melvin Morris -- Summary -- Collegeville, PA n/a n/a 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Max Schneider -- Summary -- Lansdale, PA n/a n/a 4.0 C 2019
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 3 - 4
Stephen Smith -- Summary -- Blue Bell, PA n/a n/a 4.0 C 2019
Mixed 18 & Over 8.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Mixed 55 & Over 8.0 Mixed Doubles 55 & Over Magarity Tennis Club 1 - 1
Kermit Stahl -- Summary -- North Wales, PA n/a n/a 4.0 C 2019
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 1
Ngai Tai -- Summary -- Audubon, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 0
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 2 - 1
Jayadevan Thekele madam -- Summary -- Collegeville, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 3 - 0
Mixed 40 & Over 7.0 Mixed 40 & Over Kinetix Tennis - LLC 1 - 1
DANIEL VERNA -- Summary -- Phoenixville, PA n/a n/a 3.5 S 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 0 - 1
Xiaohai Wang -- Summary -- Lansdale, PA n/a n/a 3.5 C 2019
Mixed 18 & Over 7.0 Mixed Doubles Kinetix Tennis - LLC 1 - 3
Ira Watts -- Summary -- Pottstown, PA n/a n/a 4.0 M 2018
Mixed 40 & Over 8.0 Mixed 40 & Over Kinetix Tennis - LLC 0 - 2